package com.gill.touka.feign;

import feign.Logger;
import org.springframework.context.annotation.Bean;

/**
 * 该配置类为了避免父子上下文重复扫描，不加@Configuration注解，
 * 情况和之前的Ribbon类似，为指定的feign client配置日志功能
 *
 */
public class FeignConfig {

    /**
     * feign默认不打印任何日志，但有时需要查看接口的调用情况
     * feign有4种日志级别：none、basic、headers、full，一般使用basic
     */
    @Bean
    public Logger.Level level(){
        return Logger.Level.BASIC;
    }
}
